throttle microswitch - Spanish English Dictionary